package com.ruoyi.system.basicInformation.bo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.util.Date;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * 车辆信息编辑对象 t_car
 *
 * @author ruoyi
 * @date 2021-05-18
 */
@Data
@ApiModel("车辆信息编辑对象")
public class TCarEditBo {


    /** 主键id */
    @ApiModelProperty("主键id")
    private Long id;

    /** 车牌号码 */
    @ApiModelProperty("车牌号码")
    private String licensePlate;

    /** 车型 */
    @ApiModelProperty("车型")
    private String model;

    /** 发动机号码 */
    @ApiModelProperty("发动机号码")
    private String engineNumber;

    /** 底盘号码 */
    @ApiModelProperty("底盘号码")
    private String chassisNumber;

    /** 责任人 */
    @ApiModelProperty("责任人")
    private String cadre;

    /** 联系方式 */
    @ApiModelProperty("联系方式")
    private String contact;

    /** 车类型 */
    @ApiModelProperty("车类型")
    private String type;

    /** 使用年限 */
    @ApiModelProperty("使用年限")
    private String serviceLife;

    /** 使用截止日期 */
    @ApiModelProperty("使用截止日期")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date useDeadline;

    /** 创建者ID */
    @ApiModelProperty("创建者ID")
    private Long createById;

    /** 更新者ID */
    @ApiModelProperty("更新者ID")
    private Long updateById;

    /** 更新者 */
    @ApiModelProperty("更新者")
    private String updateBy;

    /** 更新时间 */
    @ApiModelProperty("更新时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;

    /** 终端ID */
    @ApiModelProperty("终端ID")
    private Long terminalId;

    /** 旧终端ID */
    @ApiModelProperty("旧终端ID")
    private Long terminalIdOld;
}
